package com.itheima.neibulei5;

public class Demo01 {
    public static void main(String[] args) {
       new Animal() {
            @Override
            public void eat() {
                System.out.println("chi");
            }
        }.eat();//本质  一个继承了抽象类 重写了抽象方法 的子类对象
         new Inter() {
            @Override
            public void sing() {
                System.out.println("唱");
            }
        }.sing();// 一个 实现了接口 重写了抽象方法 的 实现类对象


    }
}

abstract  class Animal{
    public abstract void eat();
    public void drink(){
        System.out.println("喝水");
    }
}

interface  Inter{
    void sing();
}
